9 Commits

Author SHA1 Message Date
b923766cd1 add spectacle 2025-08-07 01:03:20 -05:00
deb2c65b9c remove print-manager from kde apps 2025-07-09 02:26:22 -05:00
ae5a80db37 are these plasma packages missing? 2025-07-08 21:48:02 -05:00
a573eab126 finalize kf6 job 2025-07-08 13:45:33 -05:00
5954740610 add plasma jobs 2025-07-08 13:42:28 -05:00
9370098921 bump version for dep issue 2025-07-08 13:06:41 -05:00
a69b0c2071 Merge pull request #1 from CorySanin/dependabot/npm_and_yarn/brace-expansion-2.0.2
Bump brace-expansion from 2.0.1 to 2.0.2
2025-07-08 13:04:33 -05:00
de1e338cd3 Add jobs to version control 2025-07-08 13:03:32 -05:00
dependabot[bot]
744d1a6fe5 Bump brace-expansion from 2.0.1 to 2.0.2
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 2.0.1 to 2.0.2.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v2.0.1...v2.0.2)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 2.0.2
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-06-12 12:38:11 +00:00
10 changed files with 913 additions and 12 deletions

2
.gitignore vendored
View File

@@ -101,3 +101,5 @@ distribution/*.mts
distribution/*.mjs
jobs/*
!jobs/example.json5
!jobs/*-add.json*
!jobs/*-move.json*

302
jobs/kde-add.json5 Normal file
View File

@@ -0,0 +1,302 @@
{
"repo": "gremlins",
"increment": false,
"packages": [
"grantleetheme5",
"grantleetheme",
"ktextaddons",
"kpimtextedit5",
"kpimtextedit",
"kidentitymanagement5",
"kidentitymanagement",
"libkleo",
"kmime5",
"kmime",
"kimap",
"kpkpass",
"kitinerary",
"kmbox",
"mimetreeparser",
"kleopatra",
"signon-kwallet-extension",
"kaccounts-integration",
"libakonadi5",
"akonadi",
"akonadi-mime",
"akonadi-search",
"akonadi-notes5",
"akonadi-notes",
"akonadi-contacts5",
"akonadi-contacts",
"ksmtp",
"libkgapi",
"kmailtransport",
"kldap",
"libkdepim",
"kcalutils",
"libktorrent",
"kpmcore",
"kopeninghours",
"kpublictransport",
"ktnef",
"kontactinterface5",
"kontactinterface",
"pimcommon",
"kosmindoormap",
"mailimporter",
"libgravatar",
"messagelib",
"akonadi-calendar",
"calendarsupport",
"kdiagram5",
"kdiagram",
"eventviews",
"kdepim-runtime",
"libksieve",
"mailcommon",
"incidenceeditor",
"mbox-importer",
"pim-data-exporter",
"akonadi-import-wizard",
"pim-sieve-editor",
"merkuro",
"akonadi-calendar-tools",
"korganizer",
"kaddressbook",
"kdepim-addons",
"kalarm",
"kmail-account-wizard",
"kmail",
"khealthcertificate",
"libquotient",
"itinerary",
"akonadiconsole",
"grantlee-editor",
"kontact",
"knotes",
"akregator",
"libkexiv2",
"kdegraphics-mobipocket",
"kamera",
"kcolorchooser",
"libkdcraw",
"kimagemapeditor",
"ksanecore",
"libksane",
"kdegraphics-thumbnailers",
"kolourpaint",
"kruler",
"svgpart",
"okularpart5",
"okular",
"kmag",
"kmousetool",
"kontrast",
"kmouth",
"ark",
"filelight",
"kate",
"kbackup",
"kcalc",
"kcharselect",
"kdebugsettings",
"kdf",
"kdialog",
"keditbookmarks",
"kfind",
"markdownpart",
"sweeper",
"kwalletmanager",
"ktimer",
"kgpg",
"kteatime",
"konsolepart5",
"konsole",
"skanpage",
"yakuake",
"baloo-widgets",
"kcron",
"khelpcenter",
"partitionmanager",
"kio5-extras",
"kio-extras",
"ksystemlog",
"kio-admin",
"arianna",
"dolphin",
"kio-zeroconf",
"krfb",
"krdc",
"kopete",
"pulseaudio-qt",
"kdeconnect",
"kdenetwork-filesharing",
"kget",
"ktorrent",
"konqueror",
"kaccounts-providers",
"telepathy-kde-common-internals",
"telepathy-kde-accounts-kcm",
"konversation",
"kio-gdrive",
"telepathy-kde-text-ui",
"telepathy-kde-send-file",
"telepathy-kde-integration-module",
"telepathy-kde-filetransfer-handler",
"telepathy-kde-approver",
"telepathy-kde-auth-handler",
"telepathy-kde-call-ui",
"telepathy-kde-desktop-applets",
"telepathy-kde-contact-runner",
"telepathy-kde-contact-list",
"artikulate",
"analitza",
"kalgebra",
"cantor",
"kdeedu-data",
"libkeduvocdocument",
"kanagram",
"kbruch",
"blinken",
"kgeography",
"khangman",
"kig",
"kiten",
"kalzium",
"marble",
"step",
"rocs",
"parley",
"minuet",
"klettres",
"kmplot",
"kqtquickcharts",
"kwordquiz",
"kturtle",
"ktouch",
"kwave",
"kmix",
"libkcompactdisc",
"libkcddb",
"audiocd-kio",
"k3b",
"kdenlive",
"kamoso",
"juk",
"dragon",
"elisa",
"ffmpegthumbs",
"libkomparediff2",
"umbrello",
"poxml",
"lokalize",
"kompare",
"kirigami-gallery",
"kdesdk-thumbnailers",
"cervisia",
"dolphin-plugins",
"kapptemplate",
"kcachegrind",
"kde-dev-utils",
"kde-dev-scripts",
"libkdegames",
"libkmahjongg",
"bomber",
"bovo",
"granatier",
"kajongg",
"kapman",
"katomic",
"kblackbox",
"kblocks",
"kbounce",
"kbreakout",
"kdiamond",
"kfourinline",
"kgoldrunner",
"kigo",
"killbots",
"kiriki",
"kjumpingcube",
"klickety",
"klines",
"picmi",
"palapeli",
"lskat",
"kubrick",
"ktuberling",
"ksudoku",
"ksquares",
"kspaceduel",
"ksnakeduel",
"ksirk",
"kshisen",
"kmahjongg",
"kmines",
"knavalbattle",
"knetwalk",
"knights",
"kreversi",
"kpat",
"konquest",
"kolf",
"kollision",
"skladnik",
"kdevelop",
"kimageannotator",
"gwenview",
"kdevelop-php",
"kdevelop-python",
"skanlite",
"zanshin",
"falkon",
"colord-kde",
"alligator",
"angelfish",
"audiotube",
"kalk",
"kasts",
"kclock",
"kde-inotify-survey",
"kdesdk-kio",
"keysmith",
"kongress",
"krecorder",
"ktrip",
"kweathercore",
"kweather",
"kunifiedpush",
"neochat",
"isoimagewriter",
"plasmatube",
"telly-skout",
"tokodon",
"koko",
"libalkimia",
"kmymoney",
"accessibility-inspector",
"smb4k",
"digikam",
"audex",
"francis",
"kalm",
"kgraphviewer",
"massif-visualizer",
"calligra",
"qrca"
]
}

302
jobs/kde-move.json5 Normal file
View File

@@ -0,0 +1,302 @@
{
"source": "gremlins",
"repo": "stable",
"packages": [
"grantleetheme5",
"grantleetheme",
"ktextaddons",
"kpimtextedit5",
"kpimtextedit",
"kidentitymanagement5",
"kidentitymanagement",
"libkleo",
"kmime5",
"kmime",
"kimap",
"kpkpass",
"kitinerary",
"kmbox",
"mimetreeparser",
"kleopatra",
"signon-kwallet-extension",
"kaccounts-integration",
"libakonadi5",
"akonadi",
"akonadi-mime",
"akonadi-search",
"akonadi-notes5",
"akonadi-notes",
"akonadi-contacts5",
"akonadi-contacts",
"ksmtp",
"libkgapi",
"kmailtransport",
"kldap",
"libkdepim",
"kcalutils",
"libktorrent",
"kpmcore",
"kopeninghours",
"kpublictransport",
"ktnef",
"kontactinterface5",
"kontactinterface",
"pimcommon",
"kosmindoormap",
"mailimporter",
"libgravatar",
"messagelib",
"akonadi-calendar",
"calendarsupport",
"kdiagram5",
"kdiagram",
"eventviews",
"kdepim-runtime",
"libksieve",
"mailcommon",
"incidenceeditor",
"mbox-importer",
"pim-data-exporter",
"akonadi-import-wizard",
"pim-sieve-editor",
"merkuro",
"akonadi-calendar-tools",
"korganizer",
"kaddressbook",
"kdepim-addons",
"kalarm",
"kmail-account-wizard",
"kmail",
"khealthcertificate",
"libquotient",
"itinerary",
"akonadiconsole",
"grantlee-editor",
"kontact",
"knotes",
"akregator",
"libkexiv2",
"kdegraphics-mobipocket",
"kamera",
"kcolorchooser",
"libkdcraw",
"kimagemapeditor",
"ksanecore",
"libksane",
"kdegraphics-thumbnailers",
"kolourpaint",
"kruler",
"svgpart",
"okularpart5",
"okular",
"kmag",
"kmousetool",
"kontrast",
"kmouth",
"ark",
"filelight",
"kate",
"kbackup",
"kcalc",
"kcharselect",
"kdebugsettings",
"kdf",
"kdialog",
"keditbookmarks",
"kfind",
"markdownpart",
"sweeper",
"kwalletmanager",
"ktimer",
"kgpg",
"kteatime",
"konsolepart5",
"konsole",
"skanpage",
"yakuake",
"baloo-widgets",
"kcron",
"khelpcenter",
"partitionmanager",
"kio5-extras",
"kio-extras",
"ksystemlog",
"kio-admin",
"arianna",
"dolphin",
"kio-zeroconf",
"krfb",
"krdc",
"kopete",
"pulseaudio-qt",
"kdeconnect",
"kdenetwork-filesharing",
"kget",
"ktorrent",
"konqueror",
"kaccounts-providers",
"telepathy-kde-common-internals",
"telepathy-kde-accounts-kcm",
"konversation",
"kio-gdrive",
"telepathy-kde-text-ui",
"telepathy-kde-send-file",
"telepathy-kde-integration-module",
"telepathy-kde-filetransfer-handler",
"telepathy-kde-approver",
"telepathy-kde-auth-handler",
"telepathy-kde-call-ui",
"telepathy-kde-desktop-applets",
"telepathy-kde-contact-runner",
"telepathy-kde-contact-list",
"artikulate",
"analitza",
"kalgebra",
"cantor",
"kdeedu-data",
"libkeduvocdocument",
"kanagram",
"kbruch",
"blinken",
"kgeography",
"khangman",
"kig",
"kiten",
"kalzium",
"marble",
"step",
"rocs",
"parley",
"minuet",
"klettres",
"kmplot",
"kqtquickcharts",
"kwordquiz",
"kturtle",
"ktouch",
"kwave",
"kmix",
"libkcompactdisc",
"libkcddb",
"audiocd-kio",
"k3b",
"kdenlive",
"kamoso",
"juk",
"dragon",
"elisa",
"ffmpegthumbs",
"libkomparediff2",
"umbrello",
"poxml",
"lokalize",
"kompare",
"kirigami-gallery",
"kdesdk-thumbnailers",
"cervisia",
"dolphin-plugins",
"kapptemplate",
"kcachegrind",
"kde-dev-utils",
"kde-dev-scripts",
"libkdegames",
"libkmahjongg",
"bomber",
"bovo",
"granatier",
"kajongg",
"kapman",
"katomic",
"kblackbox",
"kblocks",
"kbounce",
"kbreakout",
"kdiamond",
"kfourinline",
"kgoldrunner",
"kigo",
"killbots",
"kiriki",
"kjumpingcube",
"klickety",
"klines",
"picmi",
"palapeli",
"lskat",
"kubrick",
"ktuberling",
"ksudoku",
"ksquares",
"kspaceduel",
"ksnakeduel",
"ksirk",
"kshisen",
"kmahjongg",
"kmines",
"knavalbattle",
"knetwalk",
"knights",
"kreversi",
"kpat",
"konquest",
"kolf",
"kollision",
"skladnik",
"kdevelop",
"kimageannotator",
"gwenview",
"kdevelop-php",
"kdevelop-python",
"skanlite",
"zanshin",
"falkon",
"colord-kde",
"alligator",
"angelfish",
"audiotube",
"kalk",
"kasts",
"kclock",
"kde-inotify-survey",
"kdesdk-kio",
"keysmith",
"kongress",
"krecorder",
"ktrip",
"kweathercore",
"kweather",
"kunifiedpush",
"neochat",
"isoimagewriter",
"plasmatube",
"telly-skout",
"tokodon",
"koko",
"libalkimia",
"kmymoney",
"accessibility-inspector",
"smb4k",
"digikam",
"audex",
"francis",
"kalm",
"kgraphviewer",
"massif-visualizer",
"calligra",
"qrca"
]
}

77
jobs/kf6-add.json5 Normal file
View File

@@ -0,0 +1,77 @@
{
"repo": "gremlins",
"packages": [
"extra-cmake-modules",
"breeze-icons",
"bluez-qt",
"attica",
"kapidox",
"karchive",
"kcalendarcore",
"kcodecs",
"kconfig",
"kcoreaddons",
"kcrash",
"kdbusaddons",
"kdnssd",
"kglobalaccel",
"kguiaddons",
"kholidays",
"ki18n",
"kfilemetadata",
"kdoctools",
"kcontacts",
"kcolorscheme",
"kidletime",
"kimageformats",
"kirigami",
"kitemmodels",
"kitemviews",
"knotifications",
"kpackage",
"kplotting",
"kpty",
"kdesu",
"kquickcharts",
"krunner",
"kservice",
"kded",
"ksvg",
"ktexttemplate",
"kunitconversion",
"kuserfeedback",
"kwidgetsaddons",
"kpeople",
"kjobwidgets",
"kdeclarative",
"kconfigwidgets",
"kiconthemes",
"kcompletion",
"kbookmarks",
"kwindowsystem",
"kwallet",
"kstatusnotifieritem",
"kauth",
"kxmlgui",
"modemmanager-qt",
"networkmanager-qt",
"prison",
"solid",
"kio",
"kparts",
"knotifyconfig",
"kdav",
"kcmutils",
"purpose",
"baloo",
"sonnet",
"qqc2-desktop-style",
"ktextwidgets",
"syndication",
"knewstuff",
"frameworkintegration",
"syntax-highlighting",
"ktexteditor",
"threadweaver",
]
}

78
jobs/kf6-move.json5 Normal file
View File

@@ -0,0 +1,78 @@
{
"source": "gremlins",
"repo": "stable",
"packages": [
"extra-cmake-modules",
"breeze-icons",
"bluez-qt",
"attica",
"kapidox",
"karchive",
"kcalendarcore",
"kcodecs",
"kconfig",
"kcoreaddons",
"kcrash",
"kdbusaddons",
"kdnssd",
"kglobalaccel",
"kguiaddons",
"kholidays",
"ki18n",
"kfilemetadata",
"kdoctools",
"kcontacts",
"kcolorscheme",
"kidletime",
"kimageformats",
"kirigami",
"kitemmodels",
"kitemviews",
"knotifications",
"kpackage",
"kplotting",
"kpty",
"kdesu",
"kquickcharts",
"krunner",
"kservice",
"kded",
"ksvg",
"ktexttemplate",
"kunitconversion",
"kuserfeedback",
"kwidgetsaddons",
"kpeople",
"kjobwidgets",
"kdeclarative",
"kconfigwidgets",
"kiconthemes",
"kcompletion",
"kbookmarks",
"kwindowsystem",
"kwallet",
"kstatusnotifieritem",
"kauth",
"kxmlgui",
"modemmanager-qt",
"networkmanager-qt",
"prison",
"solid",
"kio",
"kparts",
"knotifyconfig",
"kdav",
"kcmutils",
"purpose",
"baloo",
"sonnet",
"qqc2-desktop-style",
"ktextwidgets",
"syndication",
"knewstuff",
"frameworkintegration",
"syntax-highlighting",
"ktexteditor",
"threadweaver",
]
}

70
jobs/plasma-add.json5 Normal file
View File

@@ -0,0 +1,70 @@
{
"repo": "gremlins",
"increment": false,
"packages": [
"breeze-grub",
"breeze-plymouth",
"layer-shell-qt",
"discover",
"flatpak-kcm",
"kactivitymanagerd",
"kde-cli-tools",
"kdecoration",
"kde-gtk-config",
"breeze",
"breeze-gtk",
"aurorae",
"kgamma",
"kglobalacceld",
"kmenuedit",
"kpipewire",
"krdp",
"ksshaskpass",
"kwallet-pam",
"kwayland",
"kwayland-integration",
"kwrited",
"libkscreen",
"libksysguard",
"ksystemstats",
"ocean-sound-theme",
"oxygen-sounds",
"plasma-activities",
"libplasma",
"oxygen",
"milou",
"kscreenlocker",
"bluedevil",
"plasma-activities-stats",
"plasma-firewall",
"plasma-systemmonitor",
"plasma-thunderbolt",
"plasma-workspace-wallpapers",
"plasma5support",
"plasma-sdk",
"kscreen",
"plymouth-kcm",
"polkit-kde-agent",
"print-manager",
"qqc2-breeze-style",
"sddm-kcm",
"systemsettings",
"kinfocenter",
"plasma-disks",
"wacomtablet",
"xdg-desktop-portal-kde",
"plasma-integration",
"kwin",
"kwin-x11",
"plasma-workspace",
"powerdevil",
"plasma-vault",
"plasma-pa",
"plasma-nm",
"plasma-welcome",
"plasma-desktop",
"plasma-browser-integration",
"kdeplasma-addons",
"spectacle",
]
}

70
jobs/plasma-move.json5 Normal file
View File

@@ -0,0 +1,70 @@
{
"source": "gremlins",
"repo": "stable",
"packages": [
"breeze-grub",
"breeze-plymouth",
"layer-shell-qt",
"discover",
"flatpak-kcm",
"kactivitymanagerd",
"kde-cli-tools",
"kdecoration",
"kde-gtk-config",
"breeze",
"breeze-gtk",
"aurorae",
"kgamma",
"kglobalacceld",
"kmenuedit",
"kpipewire",
"krdp",
"ksshaskpass",
"kwallet-pam",
"kwayland",
"kwayland-integration",
"kwrited",
"libkscreen",
"libksysguard",
"ksystemstats",
"ocean-sound-theme",
"oxygen-sounds",
"plasma-activities",
"libplasma",
"oxygen",
"milou",
"kscreenlocker",
"bluedevil",
"plasma-activities-stats",
"plasma-firewall",
"plasma-systemmonitor",
"plasma-thunderbolt",
"plasma-workspace-wallpapers",
"plasma5support",
"plasma-sdk",
"kscreen",
"plymouth-kcm",
"polkit-kde-agent",
"print-manager",
"qqc2-breeze-style",
"sddm-kcm",
"systemsettings",
"kinfocenter",
"plasma-disks",
"wacomtablet",
"xdg-desktop-portal-kde",
"plasma-integration",
"kwin",
"kwin-x11",
"plasma-workspace",
"powerdevil",
"plasma-vault",
"plasma-pa",
"plasma-nm",
"plasma-welcome",
"plasma-desktop",
"plasma-browser-integration",
"kdeplasma-addons",
"spectacle",
]
}

16
package-lock.json generated
View File

@@ -1,12 +1,12 @@
{
"name": "artix-metro",
"version": "3.1.4",
"version": "3.1.5",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "artix-metro",
"version": "3.1.4",
"version": "3.1.5",
"license": "MIT",
"dependencies": {
"artix-checkupdates": "1.0.2",
@@ -109,9 +109,9 @@
"license": "MIT"
},
"node_modules/brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"license": "MIT",
"dependencies": {
"balanced-match": "^1.0.0"
@@ -787,9 +787,9 @@
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
},
"brace-expansion": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
"version": "2.0.2",
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
"requires": {
"balanced-match": "^1.0.0"
}

View File

@@ -1,6 +1,6 @@
{
"name": "artix-metro",
"version": "3.1.4",
"version": "3.1.5",
"description": "Automate pushing packages to Artix",
"keywords": [
"artix",

View File

@@ -1,8 +1,8 @@
#!/bin/bash
read -s -p "Enter your GPG password: " GPGPASS
export GPGPASS
node index.js --job jobs/kde-01.json5 \
&& node index.js --job jobs/kde-02-push.json
artix-metro --job jobs/kde-add.json5 \
&& artix-metro --job jobs/kde-move.json5
./notify.sh
GPGPASS=""