Compare commits
13 Commits
Author | SHA1 | Date | |
---|---|---|---|
b923766cd1 | |||
deb2c65b9c
|
|||
ae5a80db37
|
|||
a573eab126
|
|||
5954740610
|
|||
9370098921
|
|||
a69b0c2071 | |||
de1e338cd3
|
|||
![]() |
744d1a6fe5 | ||
c0561a542f | |||
1d7e66459a | |||
c1b59b8e20 | |||
fe95766606 |
4
.gitignore
vendored
4
.gitignore
vendored
@@ -100,4 +100,6 @@ public
|
|||||||
distribution/*.mts
|
distribution/*.mts
|
||||||
distribution/*.mjs
|
distribution/*.mjs
|
||||||
jobs/*
|
jobs/*
|
||||||
!jobs/example.json5
|
!jobs/example.json5
|
||||||
|
!jobs/*-add.json*
|
||||||
|
!jobs/*-move.json*
|
||||||
|
@@ -3,7 +3,6 @@
|
|||||||
LIBDIR=${LIBDIR:-'/usr/share/artools/lib'}
|
LIBDIR=${LIBDIR:-'/usr/share/artools/lib'}
|
||||||
|
|
||||||
_artixpkg_pkgbase() {
|
_artixpkg_pkgbase() {
|
||||||
source "${LIBDIR}"/pkg/git/config.sh
|
|
||||||
source "${LIBDIR}"/pkg/util.sh
|
source "${LIBDIR}"/pkg/util.sh
|
||||||
ls -1 "${TREE_DIR_ARTIX}" | tr '\n' ' '
|
ls -1 "${TREE_DIR_ARTIX}" | tr '\n' ' '
|
||||||
}
|
}
|
||||||
|
302
jobs/kde-add.json5
Normal file
302
jobs/kde-add.json5
Normal 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
302
jobs/kde-move.json5
Normal 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
77
jobs/kf6-add.json5
Normal 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
78
jobs/kf6-move.json5
Normal 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
70
jobs/plasma-add.json5
Normal 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
70
jobs/plasma-move.json5
Normal 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",
|
||||||
|
]
|
||||||
|
}
|
88
package-lock.json
generated
88
package-lock.json
generated
@@ -1,19 +1,19 @@
|
|||||||
{
|
{
|
||||||
"name": "artix-metro",
|
"name": "artix-metro",
|
||||||
"version": "3.1.2",
|
"version": "3.1.5",
|
||||||
"lockfileVersion": 2,
|
"lockfileVersion": 2,
|
||||||
"requires": true,
|
"requires": true,
|
||||||
"packages": {
|
"packages": {
|
||||||
"": {
|
"": {
|
||||||
"name": "artix-metro",
|
"name": "artix-metro",
|
||||||
"version": "3.1.2",
|
"version": "3.1.5",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"artix-checkupdates": "1.0.2",
|
"artix-checkupdates": "1.0.2",
|
||||||
"cli-color": "2.0.4",
|
"cli-color": "2.0.4",
|
||||||
"glob": "11.0.1",
|
"glob": "11.0.2",
|
||||||
"json5": "2.2.3",
|
"json5": "2.2.3",
|
||||||
"ky": "1.7.5"
|
"ky": "1.8.1"
|
||||||
},
|
},
|
||||||
"bin": {
|
"bin": {
|
||||||
"artix-metro": "bin/artix-metro.mjs"
|
"artix-metro": "bin/artix-metro.mjs"
|
||||||
@@ -21,8 +21,8 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@sindresorhus/tsconfig": "7.0.0",
|
"@sindresorhus/tsconfig": "7.0.0",
|
||||||
"@types/cli-color": "2.0.6",
|
"@types/cli-color": "2.0.6",
|
||||||
"@types/node": "22.13.10",
|
"@types/node": "22.15.14",
|
||||||
"typescript": "5.8.2"
|
"typescript": "5.8.3"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/@isaacs/cliui": {
|
"node_modules/@isaacs/cliui": {
|
||||||
@@ -63,13 +63,13 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/@types/node": {
|
"node_modules/@types/node": {
|
||||||
"version": "22.13.10",
|
"version": "22.15.14",
|
||||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz",
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.14.tgz",
|
||||||
"integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==",
|
"integrity": "sha512-BL1eyu/XWsFGTtDWOYULQEs4KR0qdtYfCxYAUYRoB7JP7h9ETYLgQTww6kH8Sj2C0pFGgrpM0XKv6/kbIzYJ1g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"undici-types": "~6.20.0"
|
"undici-types": "~6.21.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/ansi-regex": {
|
"node_modules/ansi-regex": {
|
||||||
@@ -109,9 +109,9 @@
|
|||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
"node_modules/brace-expansion": {
|
"node_modules/brace-expansion": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
|
||||||
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"balanced-match": "^1.0.0"
|
"balanced-match": "^1.0.0"
|
||||||
@@ -288,9 +288,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/glob": {
|
"node_modules/glob": {
|
||||||
"version": "11.0.1",
|
"version": "11.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz",
|
||||||
"integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==",
|
"integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==",
|
||||||
"license": "ISC",
|
"license": "ISC",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"foreground-child": "^3.1.0",
|
"foreground-child": "^3.1.0",
|
||||||
@@ -357,9 +357,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/ky": {
|
"node_modules/ky": {
|
||||||
"version": "1.7.5",
|
"version": "1.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/ky/-/ky-1.7.5.tgz",
|
"resolved": "https://registry.npmjs.org/ky/-/ky-1.8.1.tgz",
|
||||||
"integrity": "sha512-HzhziW6sc5m0pwi5M196+7cEBtbt0lCYi67wNsiwMUmz833wloE0gbzJPWKs1gliFKQb34huItDQX97LyOdPdA==",
|
"integrity": "sha512-7Bp3TpsE+L+TARSnnDpk3xg8Idi8RwSLdj6CMbNWoOARIrGrbuLGusV0dYwbZOm4bB3jHNxSw8Wk/ByDqJEnDw==",
|
||||||
"license": "MIT",
|
"license": "MIT",
|
||||||
"engines": {
|
"engines": {
|
||||||
"node": ">=18"
|
"node": ">=18"
|
||||||
@@ -604,9 +604,9 @@
|
|||||||
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
||||||
},
|
},
|
||||||
"node_modules/typescript": {
|
"node_modules/typescript": {
|
||||||
"version": "5.8.2",
|
"version": "5.8.3",
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz",
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
|
||||||
"integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==",
|
"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "Apache-2.0",
|
"license": "Apache-2.0",
|
||||||
"bin": {
|
"bin": {
|
||||||
@@ -618,9 +618,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"node_modules/undici-types": {
|
"node_modules/undici-types": {
|
||||||
"version": "6.20.0",
|
"version": "6.21.0",
|
||||||
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
|
||||||
"integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
|
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"license": "MIT"
|
"license": "MIT"
|
||||||
},
|
},
|
||||||
@@ -758,12 +758,12 @@
|
|||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"@types/node": {
|
"@types/node": {
|
||||||
"version": "22.13.10",
|
"version": "22.15.14",
|
||||||
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.10.tgz",
|
"resolved": "https://registry.npmjs.org/@types/node/-/node-22.15.14.tgz",
|
||||||
"integrity": "sha512-I6LPUvlRH+O6VRUqYOcMudhaIdUVWfsjnZavnsraHvpBwaEyMN29ry+0UVJhImYL16xsscu0aske3yA+uPOWfw==",
|
"integrity": "sha512-BL1eyu/XWsFGTtDWOYULQEs4KR0qdtYfCxYAUYRoB7JP7h9ETYLgQTww6kH8Sj2C0pFGgrpM0XKv6/kbIzYJ1g==",
|
||||||
"dev": true,
|
"dev": true,
|
||||||
"requires": {
|
"requires": {
|
||||||
"undici-types": "~6.20.0"
|
"undici-types": "~6.21.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"ansi-regex": {
|
"ansi-regex": {
|
||||||
@@ -787,9 +787,9 @@
|
|||||||
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
|
"integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw=="
|
||||||
},
|
},
|
||||||
"brace-expansion": {
|
"brace-expansion": {
|
||||||
"version": "2.0.1",
|
"version": "2.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-2.0.2.tgz",
|
||||||
"integrity": "sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==",
|
"integrity": "sha512-Jt0vHyM+jmUBqojB7E1NIYadt0vI0Qxjxd2TErW94wDz+E2LAm5vKMXXwg6ZZBTHPuUlDgQHKXvjGBdfcF1ZDQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"balanced-match": "^1.0.0"
|
"balanced-match": "^1.0.0"
|
||||||
}
|
}
|
||||||
@@ -941,9 +941,9 @@
|
|||||||
}
|
}
|
||||||
},
|
},
|
||||||
"glob": {
|
"glob": {
|
||||||
"version": "11.0.1",
|
"version": "11.0.2",
|
||||||
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.1.tgz",
|
"resolved": "https://registry.npmjs.org/glob/-/glob-11.0.2.tgz",
|
||||||
"integrity": "sha512-zrQDm8XPnYEKawJScsnM0QzobJxlT/kHOOlRTio8IH/GrmxRE5fjllkzdaHclIuNjUQTJYH2xHNIGfdpJkDJUw==",
|
"integrity": "sha512-YT7U7Vye+t5fZ/QMkBFrTJ7ZQxInIUjwyAjVj84CYXqgBdv30MFUPGnBR6sQaVq6Is15wYJUsnzTuWaGRBhBAQ==",
|
||||||
"requires": {
|
"requires": {
|
||||||
"foreground-child": "^3.1.0",
|
"foreground-child": "^3.1.0",
|
||||||
"jackspeak": "^4.0.1",
|
"jackspeak": "^4.0.1",
|
||||||
@@ -982,9 +982,9 @@
|
|||||||
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
|
"integrity": "sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg=="
|
||||||
},
|
},
|
||||||
"ky": {
|
"ky": {
|
||||||
"version": "1.7.5",
|
"version": "1.8.1",
|
||||||
"resolved": "https://registry.npmjs.org/ky/-/ky-1.7.5.tgz",
|
"resolved": "https://registry.npmjs.org/ky/-/ky-1.8.1.tgz",
|
||||||
"integrity": "sha512-HzhziW6sc5m0pwi5M196+7cEBtbt0lCYi67wNsiwMUmz833wloE0gbzJPWKs1gliFKQb34huItDQX97LyOdPdA=="
|
"integrity": "sha512-7Bp3TpsE+L+TARSnnDpk3xg8Idi8RwSLdj6CMbNWoOARIrGrbuLGusV0dYwbZOm4bB3jHNxSw8Wk/ByDqJEnDw=="
|
||||||
},
|
},
|
||||||
"lru-cache": {
|
"lru-cache": {
|
||||||
"version": "11.0.2",
|
"version": "11.0.2",
|
||||||
@@ -1147,15 +1147,15 @@
|
|||||||
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
"integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg=="
|
||||||
},
|
},
|
||||||
"typescript": {
|
"typescript": {
|
||||||
"version": "5.8.2",
|
"version": "5.8.3",
|
||||||
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.2.tgz",
|
"resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz",
|
||||||
"integrity": "sha512-aJn6wq13/afZp/jT9QZmwEjDqqvSGp1VT5GVg+f/t6/oVyrgXM6BY1h9BRh/O5p3PlUPAe+WuiEZOmb/49RqoQ==",
|
"integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"undici-types": {
|
"undici-types": {
|
||||||
"version": "6.20.0",
|
"version": "6.21.0",
|
||||||
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
|
"resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
|
||||||
"integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
|
"integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
|
||||||
"dev": true
|
"dev": true
|
||||||
},
|
},
|
||||||
"which": {
|
"which": {
|
||||||
|
10
package.json
10
package.json
@@ -1,6 +1,6 @@
|
|||||||
{
|
{
|
||||||
"name": "artix-metro",
|
"name": "artix-metro",
|
||||||
"version": "3.1.2",
|
"version": "3.1.5",
|
||||||
"description": "Automate pushing packages to Artix",
|
"description": "Automate pushing packages to Artix",
|
||||||
"keywords": [
|
"keywords": [
|
||||||
"artix",
|
"artix",
|
||||||
@@ -33,14 +33,14 @@
|
|||||||
"dependencies": {
|
"dependencies": {
|
||||||
"artix-checkupdates": "1.0.2",
|
"artix-checkupdates": "1.0.2",
|
||||||
"cli-color": "2.0.4",
|
"cli-color": "2.0.4",
|
||||||
"ky": "1.7.5",
|
"ky": "1.8.1",
|
||||||
"json5": "2.2.3",
|
"json5": "2.2.3",
|
||||||
"glob": "11.0.1"
|
"glob": "11.0.2"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"typescript": "5.8.2",
|
"typescript": "5.8.3",
|
||||||
"@sindresorhus/tsconfig": "7.0.0",
|
"@sindresorhus/tsconfig": "7.0.0",
|
||||||
"@types/cli-color": "2.0.6",
|
"@types/cli-color": "2.0.6",
|
||||||
"@types/node": "22.13.10"
|
"@types/node": "22.15.14"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@@ -55,14 +55,21 @@ class Pusher {
|
|||||||
}
|
}
|
||||||
|
|
||||||
async refreshGpg() {
|
async refreshGpg() {
|
||||||
if (await isPasswordRequired()) {
|
const sshSignMode = 'SSHKEYSIGN' in process.env;
|
||||||
|
if (sshSignMode || await isPasswordRequired()) {
|
||||||
console.log(clc.cyan('Refreshing signature...'));
|
console.log(clc.cyan('Refreshing signature...'));
|
||||||
this._createdSignfile ||= await runCommand('touch', [SIGNFILE]);
|
this._createdSignfile ||= await runCommand('touch', [SIGNFILE]);
|
||||||
await runCommand('gpg', ['-a', '--passphrase', escapeCommandParam(this._config.gpgpass || ''), '--batch', '--pinentry-mode', 'loopback', '--detach-sign', SIGNFILE]);
|
if (sshSignMode) {
|
||||||
await fsp.rm(`${SIGNFILE}.asc`);
|
await runCommand('ssh-keygen', ['-Y', 'sign', '-f', path.resolve(process.env['SSHKEYSIGN'] as string), '-n', ' git', SIGNFILE]);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
await runCommand('gpg', ['-a', '--passphrase', escapeCommandParam(this._config.gpgpass || ''), '--batch', '--pinentry-mode', 'loopback', '--detach-sign', SIGNFILE]);
|
||||||
|
}
|
||||||
|
await fsp.rm(`${SIGNFILE}.${sshSignMode ? 'sig' : 'asc'}`)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
increment(pkg: string): Promise<void> {
|
increment(pkg: string): Promise<void> {
|
||||||
return new Promise(async (res, _) => {
|
return new Promise(async (res, _) => {
|
||||||
const pkgbuild = path.join(this._artools.workspace, 'artixlinux', pkg, 'PKGBUILD');
|
const pkgbuild = path.join(this._artools.workspace, 'artixlinux', pkg, 'PKGBUILD');
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
read -s -p "Enter your GPG password: " GPGPASS
|
read -s -p "Enter your GPG password: " GPGPASS
|
||||||
export GPGPASS
|
export GPGPASS
|
||||||
node index.js --job jobs/kde-01.json5 \
|
artix-metro --job jobs/kde-add.json5 \
|
||||||
&& node index.js --job jobs/kde-02-push.json
|
&& artix-metro --job jobs/kde-move.json5
|
||||||
|
|
||||||
./notify.sh
|
./notify.sh
|
||||||
GPGPASS=""
|
GPGPASS=""
|
||||||
|
Reference in New Issue
Block a user