Skip to content

Commit

Permalink
Automatic Update
Browse files Browse the repository at this point in the history
  • Loading branch information
tcanabrava committed May 9, 2024
1 parent 90f4959 commit 2b065b8
Show file tree
Hide file tree
Showing 3 changed files with 345 additions and 0 deletions.
175 changes: 175 additions & 0 deletions state-kde-arch/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,175 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">

<!-- Enable responsiveness on mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">



<meta name="description" content="Somewhat updated list of C++, Qt and KDE bits" />



<title>Tomaz Canabrava Ramblings - The State of KDE Apps and Plasma in Archlinux</title>


<link rel="alternate" type="application/atom+xml" title="RSS" href="https://tcanabrava.github.io/atom.xml">



<script src="https://cdnjs.cloudflare.com/ajax/libs/slideout/1.0.1/slideout.min.js"></script>




<link rel="stylesheet" href="https://tcanabrava.github.io/site.css">





</head>

<body>
<div class="container">

<div id="mobile-navbar" class="mobile-navbar">
<div class="mobile-header-logo">
<a href="/" class="logo">Tomaz Canabrava Ramblings</a>
</div>
<div class="mobile-navbar-icon icon-out">
<span></span>
<span></span>
<span></span>
</div>
</div>

<nav id="mobile-menu" class="mobile-menu slideout-menu slideout-menu-left">
<ul class="mobile-menu-list">

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io">
Home
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;categories">
Categories
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;tags">
Tags
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;about">
About
</a>
</li>

</ul>
</nav>

<header id="header">
<div class="logo"><a href="https:&#x2F;&#x2F;tcanabrava.github.io">Tomaz Canabrava Ramblings</a></div>
<nav class="menu">
<ul>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io">
Home
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;categories">
Categories
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;tags">
Tags
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;about">
About
</a>
</li>

</ul>
</nav>
</header>

<main>
<div class="content" id="mobile-panel">




<article class="post">

<header class="post__header">
<h1 class="post__title">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;state-kde-arch&#x2F;">The State of KDE Apps and Plasma in Archlinux</a>
</h1>
<div class="post__meta">
<span class="post__time">2024-05-09</span>

</div>
</header>

<div class="post-content">
<p>KDE has a symbiotic relationship with many linux distros, since while we develop our software we also use particular versions of linux, I personally use archlinux as my distro of choice for many years being the only distro that I manage to bare for more than six months ( and I believe I am using it for more than 15 years already so that counts).</p>
<p>The &quot;recipe&quot; for packaging KDE software for arch is big, because we are big, and packaging large amounts of software is no easy feat, so me and Antonio Rojas started to update the build scripts to be less manual and less error prone. All the versions of Plasma 6 that have been packaged for arch are using this scripts in one way or another (or manually when we broke everything :)</p>
<p>This work is being done in a separate branch to not break the current workflow, but things are looking good and we hope to merge this in master soon, so that deploying newer versions of KDE software for arch will be a single command, meaning more time for the developers and less time creating packages.</p>

</div>




<div class="post-footer">


<div class="post-tags">

<a href="https://tcanabrava.github.io/tags/kde/">#kde</a>

<a href="https://tcanabrava.github.io/tags/archlinux/">#archlinux</a>

</div>





</div>



</article>


</div>
</main>



</div>


<script type="text/javascript" src="https://tcanabrava.github.io/even.js" ></script>

</body>

</html>
32 changes: 32 additions & 0 deletions tags/archlinux/atom.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
<title>Tomaz Canabrava Ramblings - archlinux</title>
<subtitle>Somewhat updated list of C++, Qt and KDE bits</subtitle>
<link rel="self" type="application/atom+xml" href="https://tcanabrava.github.io/tags/archlinux/atom.xml"/>
<link rel="alternate" type="text/html" href="https://tcanabrava.github.io"/>
<generator uri="https://www.getzola.org/">Zola</generator>
<updated>2024-05-09T00:00:00+00:00</updated>
<id>https://tcanabrava.github.io/tags/archlinux/atom.xml</id>
<entry xml:lang="en">
<title>The State of KDE Apps and Plasma in Archlinux</title>
<published>2024-05-09T00:00:00+00:00</published>
<updated>2024-05-09T00:00:00+00:00</updated>

<author>
<name>

Unknown

</name>
</author>

<link rel="alternate" type="text/html" href="https://tcanabrava.github.io/state-kde-arch/"/>
<id>https://tcanabrava.github.io/state-kde-arch/</id>

<content type="html" xml:base="https://tcanabrava.github.io/state-kde-arch/">&lt;p&gt;KDE has a symbiotic relationship with many linux distros, since while we develop our software we also use particular versions of linux, I personally use archlinux as my distro of choice for many years being the only distro that I manage to bare for more than six months ( and I believe I am using it for more than 15 years already so that counts).&lt;&#x2F;p&gt;
&lt;p&gt;The &amp;quot;recipe&amp;quot; for packaging KDE software for arch is big, because we are big, and packaging large amounts of software is no easy feat, so me and Antonio Rojas started to update the build scripts to be less manual and less error prone. All the versions of Plasma 6 that have been packaged for arch are using this scripts in one way or another (or manually when we broke everything :)&lt;&#x2F;p&gt;
&lt;p&gt;This work is being done in a separate branch to not break the current workflow, but things are looking good and we hope to merge this in master soon, so that deploying newer versions of KDE software for arch will be a single command, meaning more time for the developers and less time creating packages.&lt;&#x2F;p&gt;
</content>

</entry>
</feed>
138 changes: 138 additions & 0 deletions tags/archlinux/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,138 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">

<!-- Enable responsiveness on mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1.0">


<meta name="description" content="Somewhat updated list of C++, Qt and KDE bits" />


<title>Tomaz Canabrava Ramblings</title>


<link rel="alternate" type="application/atom+xml" title="RSS" href="https://tcanabrava.github.io/atom.xml">



<script src="https://cdnjs.cloudflare.com/ajax/libs/slideout/1.0.1/slideout.min.js"></script>




<link rel="stylesheet" href="https://tcanabrava.github.io/site.css">





</head>

<body>
<div class="container">

<div id="mobile-navbar" class="mobile-navbar">
<div class="mobile-header-logo">
<a href="/" class="logo">Tomaz Canabrava Ramblings</a>
</div>
<div class="mobile-navbar-icon icon-out">
<span></span>
<span></span>
<span></span>
</div>
</div>

<nav id="mobile-menu" class="mobile-menu slideout-menu slideout-menu-left">
<ul class="mobile-menu-list">

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io">
Home
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;categories">
Categories
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;tags">
Tags
</a>
</li>

<li class="mobile-menu-item">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;about">
About
</a>
</li>

</ul>
</nav>

<header id="header">
<div class="logo"><a href="https:&#x2F;&#x2F;tcanabrava.github.io">Tomaz Canabrava Ramblings</a></div>
<nav class="menu">
<ul>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io">
Home
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;categories">
Categories
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;tags">
Tags
</a>
</li>

<li>
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;about">
About
</a>
</li>

</ul>
</nav>
</header>

<main>
<div class="content" id="mobile-panel">

<div class="taxonomy">
<h2>archlinux</h2>

<div class="taxonomy__item">
<span class="taxonomy__item__time">2024-05-09</span>
<span class="taxonomy__item__title">
<a href="https:&#x2F;&#x2F;tcanabrava.github.io&#x2F;state-kde-arch&#x2F;">The State of KDE Apps and Plasma in Archlinux</a>
</span>
</div>

</div>

</div>
</main>



</div>


<script type="text/javascript" src="https://tcanabrava.github.io/even.js" ></script>

</body>

</html>

0 comments on commit 2b065b8

Please sign in to comment.