Package Details: activate-linux-git r231.8708769-1

Git Clone URL: (read-only, click to copy)
Package Base: activate-linux-git
Description: The "Activate Windows" watermark ported to Linux with Xlib and cairo in C
Upstream URL:
Keywords: c watermark windows x11
Licenses: custom
Submitter: polix_minus
Maintainer: polix_minus
Last Packager: polix_minus
Votes: 13
Popularity: 0.23
First Submitted: 2022-04-04 09:31 (UTC)
Last Updated: 2022-10-09 12:43 (UTC)

Latest Comments

1 2 Next › Last »

jacekpoz commented on 2022-10-24 08:09 (UTC)

Please add libconfig to makedepends.

dr460nf1r3 commented on 2022-06-08 13:12 (UTC)

The package is missing libxfixes and libxinerama as makedep or dependencies, I'm not sure. They are at least needed for successful building in a clean chroot.

polix_minus commented on 2022-05-27 13:17 (UTC) (edited on 2022-05-27 13:18 (UTC) by polix_minus)

Sorry for not being active for a couple a weeks, I've been busy with exams. I fixed package() and added git and pkgconf to make depends. Thank you to everyone who commented, it should build fine now.

sicalxy commented on 2022-05-21 06:38 (UTC) (edited on 2022-05-21 06:40 (UTC) by sicalxy)

  1. remove bin/ in package()
    before: install -D bin/activate-linux "$pkgdir/usr/bin/activate-linux"
    after: install -D activate-linux "$pkgdir/usr/bin/activate-linux"
  2. add git and pkgconfig in makedepends
    before: makedepends=('make' 'clang')
    after: makedepends=('make' 'clang' 'git' 'pkgconf')

Ruby-Dragon commented on 2022-05-20 00:09 (UTC)

remove bin/ from install to make it work with new versions

matan-h commented on 2022-05-17 13:42 (UTC)

building no longer create bin folder (install: cannot stat '/bin/activate-linux': No such file or directory ). I fix it by changing the last line package() to: install -D activate-linux "$pkgdir/usr/bin/activate-linux"

just activate-linux instead of bin/activate-linux

and additional error : one line before last: the -Dm644 missing white-space: it need to be -Dm 644.

WithTheBraid commented on 2022-05-17 10:28 (UTC)

It seems like at the moment, the following patches are required:

diff --git a/.SRCINFO b/.SRCINFO
index 6acbe95..d9754ae 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
 pkgbase = activate-linux-git
        pkgdesc = The "Activate Windows" watermark ported to Linux with Xlib and cairo in C
-       pkgver = r70.d0d7e2c
+       pkgver = r90.7132160
        pkgrel = 1
        url =
        arch = x86_64
diff --git a/PKGBUILD b/PKGBUILD
index 847de55..67ed5a0 100644
@@ -1,7 +1,7 @@
 # Maintainer: Polis Minus <>
 pkgdesc="The \"Activate Windows\" watermark ported to Linux with Xlib and cairo in C"
@@ -28,5 +28,5 @@ package() {
   install -D activate-linux.desktop "$pkgdir/usr/share/applications/activate-linux.desktop"
   cd "$srcdir/$_pkgname"
   install -Dm644 "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-  install -D bin/activate-linux "$pkgdir/usr/bin/activate-linux"
+  install -D activate-linux "$pkgdir/usr/bin/activate-linux"

thenumeralone commented on 2022-05-17 05:19 (UTC)

I wasn't able to build this within a chroot because git is missing in makedepends.

octavecurrantfer commented on 2022-05-16 14:57 (UTC)

I'm afraid this package does not list all necessary dependencies (especially X11 devel.)

==> Updated version: activate-linux-git r84.827e5ee-1
==> Starting build()...
rm -f -r bin
mkdir bin
clang src/activate_linux.c -o bin/activate-linux -lX11 -lXfixes -lXinerama -lcairo -I/usr/include/cairo
src/activate_linux.c:8:10: fatal error: 'X11/extensions/Xfixes.h' file not found
#include <X11/extensions/Xfixes.h>
1 error generated.
make: *** [Makefile:27: activate-linux] Error 1
==> ERROR: A failure occurred in build().