Package Details: budgie-screenshot-applet 0.4.3.r0.gd92b06c-2

Git Clone URL: (read-only, click to copy)
Package Base: budgie-screenshot-applet
Description: A Budgie applet for taking and uploading screenshots to Imgur and Imagebin.
Upstream URL:
Keywords: budgie screenshot sharing upload
Licenses: GPL2
Submitter: bil-elmoussaoui
Maintainer: None
Last Packager: nahuelwexd
Votes: 12
Popularity: 0.063859
First Submitted: 2017-11-13 10:44 (UTC)
Last Updated: 2019-09-22 18:56 (UTC)

Latest Comments

Technetium1 commented on 2022-07-11 03:08 (UTC)

This fails to build in a clean chroot. It's missing git in makedepends and graphviz in depends.

nahuelwexd commented on 2019-09-18 00:56 (UTC)

I want to maintain this package, @r3pek can you drop it?

nahuelwexd commented on 2019-07-31 20:24 (UTC)

I already fixed the problem, and sended PR, and it has been accepted.

Here's the commit:

lietzu commented on 2019-07-22 17:28 (UTC) (edited on 2019-07-22 17:29 (UTC) by lietzu)

Any fix for the Cannot convert from `GLib.HashTable<string,ScreenshotApplet.Backend.Providers.IProvider>' to `GLib.HashTable<string,weak ScreenshotApplet.Backend.Providers.IProvider>' build problem yet?

cvxcvc commented on 2019-04-23 17:02 (UTC) (edited on 2019-04-23 17:16 (UTC) by cvxcvc)

FAILED: src/25a6634@@screenshotapplet@sha/ScreenshotApplet.c src/25a6634@@screenshotapplet@sha/Views/FileChooserView.c src/25a6634@@screenshotapplet@sha/Views/HistoryView.c src/25a6634@@screenshotapplet@sha/Views/MainView.c src/25a6634@@screenshotapplet@sha/Views/SettingsView.c src/25a6634@@screenshotapplet@sha/Widgets/AreaSelectionWindow.c src/25a6634@@screenshotapplet@sha/Widgets/AutomaticScrollBox.c src/25a6634@@screenshotapplet@sha/Widgets/HistoryItem.c src/25a6634@@screenshotapplet@sha/Widgets/IndicatorIcon.c src/25a6634@@screenshotapplet@sha/Widgets/IndicatorWindow.c src/25a6634@@screenshotapplet@sha/Widgets/MainStack.c src/25a6634@@screenshotapplet@sha/Widgets/ScreenshotModeButton.c src/25a6634@@screenshotapplet@sha/Backend/BackendUtil.c src/25a6634@@screenshotapplet@sha/Backend/ScreenshotManager.c src/25a6634@@screenshotapplet@sha/Backend/SettingsManager.c src/25a6634@@screenshotapplet@sha/Backend/Uploader.c src/25a6634@@screenshotapplet@sha/Backend/Providers/IProvider.c src/25a6634@@screenshotapplet@sha/Backend/Providers/FTP.c src/25a6634@@screenshotapplet@sha/Backend/Providers/Ibin.c src/25a6634@@screenshotapplet@sha/Backend/Providers/Imgur.c src/25a6634@@screenshotapplet@sha/Backend/Providers/NilxNil.c src/25a6634@@screenshotapplet@sha/Backend/ScreenshotMode/ScreenshotAbstract.c src/25a6634@@screenshotapplet@sha/Backend/ScreenshotMode/Screen.c src/25a6634@@screenshotapplet@sha/Backend/ScreenshotMode/Window.c src/25a6634@@screenshotapplet@sha/Backend/ScreenshotMode/Selection.c src/screenshotapplet.h src/screenshotapplet.vapi 
valac -C --debug --pkg posix --pkg libcurl --pkg libsoup-2.4 --pkg json-glib-1.0 --pkg gnome-desktop-3.0 --pkg budgie-1.0 --pkg gtk+-3.0 --color=always --directory src/25a6634@@screenshotapplet@sha --basedir ../src --library screenshotapplet --header src/screenshotapplet.h --vapi ../screenshotapplet.vapi --gresources=/var/tmp/pamac-build-cloud/budgie-screenshot-applet/src/budgie-screenshot-applet-0.4.3/data/com.github.cybre.budgie-screenshot-applet.gresource.xml --pkg=config --thread --vapidir=/var/tmp/pamac-build-cloud/budgie-screenshot-applet/src/budgie-screenshot-applet-0.4.3/vapi --gresources=/var/tmp/pamac-build-cloud/budgie-screenshot-applet/src/budgie-screenshot-applet-0.4.3/data/com.github.cybre.budgie-screenshot-applet.gresource.xml --target-glib=2.38 --enable-deprecated --girdir '' ../src/ScreenshotApplet.vala ../src/Views/FileChooserView.vala ../src/Views/HistoryView.vala ../src/Views/MainView.vala ../src/Views/SettingsView.vala ../src/Widgets/AreaSelectionWindow.vala ../src/Widgets/AutomaticScrollBox.vala ../src/Widgets/HistoryItem.vala ../src/Widgets/IndicatorIcon.vala ../src/Widgets/IndicatorWindow.vala ../src/Widgets/MainStack.vala ../src/Widgets/ScreenshotModeButton.vala ../src/Backend/BackendUtil.vala ../src/Backend/ScreenshotManager.vala ../src/Backend/SettingsManager.vala ../src/Backend/Uploader.vala ../src/Backend/Providers/IProvider.vala ../src/Backend/Providers/FTP.vala ../src/Backend/Providers/Ibin.vala ../src/Backend/Providers/Imgur.vala ../src/Backend/Providers/NilxNil.vala ../src/Backend/ScreenshotMode/ScreenshotAbstract.vala ../src/Backend/ScreenshotMode/Screen.vala ../src/Backend/ScreenshotMode/Window.vala ../src/Backend/ScreenshotMode/Selection.vala

../src/Backend/Providers/FTP.vala:167.9-167.25: warning: delegates with scope="async" must be owned
        ThreadFunc<void*> run = () => {
../src/Backend/Uploader.vala:100.9-100.31: error: Return: Cannot convert from `GLib.HashTable<string,ScreenshotApplet.Backend.Providers.IProvider>' to `GLib.HashTable<string,weak ScreenshotApplet.Backend.Providers.IProvider>'
        return upload_providers;
Command-line option `--thread` is deprecated and will be ignored
Compilation failed: 1 error(s), 1 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Error making: budgie-screenshot-applet

JekBortney commented on 2019-04-21 02:54 (UTC)

Build fails for me.

devl_archer commented on 2018-10-16 16:41 (UTC) (edited on 2018-10-16 16:41 (UTC) by devl_archer)

unfortunately it fails for me:

../src/Widgets/AreaSelectionWindow.vala:155.9-155.29: error: The name `render_background' does not exist in the context of `Gtk'
        Gtk.render_background(style, ctx, 0, 0, w, h);
../src/Widgets/AreaSelectionWindow.vala:156.9-156.24: error: The name `render_frame' does not exist in the context of `Gtk'
        Gtk.render_frame(style, ctx, 0, 0, w, h);
Compilation failed: 2 error(s), 0 warning(s)
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Error making: budgie-screenshot-applet

MCWertGaming commented on 2018-05-23 18:03 (UTC)

the download from fails. Can you update the package with an new link to the version.tar.gz?

spotlightishere commented on 2018-02-14 04:43 (UTC)

The author seems to have added a v to their versioning scheme, so it's no longer 0.4.3 - it's v0.4.3.

rmelo commented on 2018-02-01 12:38 (UTC)

I'm getting an error. The download from is failing.

danielemereb commented on 2017-11-26 02:51 (UTC)

Cool! But you forget to put "v" before "${pkgver}.tar.gz" in Source, should be like this or it won't download: source=("${url}/archive/v${pkgver}.tar.gz") Another thing: Now the package name is budgie-screenshot-applet so you have to change the prepare() and the package() to: prepare() { cd "${srcdir}/${pkgname}-${pkgver}" mkdir -p build cd "${srcdir}/${pkgname}-${pkgver}/build" meson --prefix /usr --buildtype=plain .. ninja } package() { cd "${srcdir}/${pkgname}-${pkgver}/build" DESTDIR="${pkgdir}" ninja install } Just remove the "budgie" before "${pkgname}", if not it'll show a failure.

bil-elmoussaoui commented on 2017-11-13 10:45 (UTC)

You can already move to using

bil-elmoussaoui commented on 2017-11-13 10:42 (UTC)

Sorry for the delay guys! I have updated the package to the latest version :) I think we should really rename it to budgie-screenshot-applet. I will have to create the other package and request a merge. Which i will do right now :)

danielemereb commented on 2017-10-17 20:32 (UTC)

Hi! To fix it, edit this in PKGBUILD: pkgver=0.4.3 md5sums=('3eaf9216e6dd52461a04798eafe8c8a2') source=(${pkgver}.zip) url="${pkgname}" I'm new here, but i think would be a great idea if you change the package name to budgie-screenshot-applet.

ren commented on 2017-09-12 20:17 (UTC)

This package is broken after budgie-desktop was updated to 10.4. To fix it, an update to 0.4.3 is needed according to

bil-elmoussaoui commented on 2017-06-30 21:20 (UTC)

@AnanasoKirby Fixed

ananaso commented on 2017-06-25 22:24 (UTC)

PKGBUILD still needs to be updated to the one @asonix posted, it currently fails by missing meson+ninja

bil-elmoussaoui commented on 2017-06-05 22:22 (UTC)

@asonix Sorry for the long delay, i've updated the package

asonix commented on 2017-04-18 15:07 (UTC)

Here's a PKGBUILD that works. screenshot-applet has migrated to the Meson+Ninja build system: ``` # Maintainer: ELmoussaoui Bilal <> pkgname=screenshot-applet pkgver=0.4.2 pkgrel=0.1 pkgdesc="A Budgie applet for taking and uploading screenshots to Imgur and Imagebin." arch=('i686' 'x86_64') license=('GPL2') md5sums=('8e6f97a5a4c37e81f2076328e6f84820') depends=('libpeas' 'budgie-desktop' 'json-glib' 'rest' 'gnome-screenshot') makedepends=('unzip' 'gnome-common' 'gobject-introspection' 'intltool' 'itstool' 'vala' 'yelp-tools' 'meson' 'ninja') source=(${pkgver}.zip) url="${pkgname}" build() { cd "$srcdir/budgie-${pkgname}-${pkgver}" mkdir -p build cd build meson --prefix /usr --buildtype=plain .. ninja } package() { cd "$srcdir/budgie-${pkgname}-${pkgver}/build" DESTDIR="${pkgdir}" ninja install } ```

gfly commented on 2017-04-18 11:58 (UTC)

This has been broken for the past 4 days now, same issue as philusb ==> Starting build()... /home/greg/aur/screenshot-applet/PKGBUILD: line 17: ./ No such file or directory ==> ERROR: A failure occurred in build(). Aborting...

philusb commented on 2017-04-14 17:26 (UTC)

i can't update this is my details of it : Preparing... Building screenshot-applet... Cloning into 'screenshot-applet'... remote: Counting objects: 56, done. remote: Compressing objects: 100% (52/52), done. remote: Total 56 (delta 23), reused 35 (delta 4) Unpacking objects: 100% (56/56), done. ==> Making package: screenshot-applet 0.4.2-0.1 (Fri Apr 14 13:23:35 EDT 2017) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving sources... -> Downloading % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 100 133 0 133 0 0 710 0 --:--:-- --:--:-- --:--:-- 707 100 134 0 134 0 0 560 0 --:--:-- --:--:-- --:--:-- 560 100 161k 100 161k 0 0 324k 0 --:--:-- --:--:-- --:--:-- 324k ==> Validating source files with md5sums... ... Passed ==> Extracting sources... -> Extracting with bsdtar ==> Starting build()... /tmp/pamac-build-mitrick/screenshot-applet/PKGBUILD: line 17: ./ No such file or directory ==> ERROR: A failure occurred in build(). Aborting...

bil-elmoussaoui commented on 2017-04-14 10:45 (UTC)

Package updated to 0.4.2

bil-elmoussaoui commented on 2016-09-14 08:41 (UTC)

Updated to 0.3.8, i will change the name later.

ValHue commented on 2016-08-31 17:42 (UTC)

Please update to 0.3.8

ValHue commented on 2016-08-30 16:01 (UTC)

I think it would be better to change the dependence of budgie-desktop-git to budgie-gesktop. So who use this Desktop not need to use the git version of it. On the other hand, if the applet is for the panel budgie, better than the package is called "budgie-screenshot-applet". It is clearer that is, without read the description. Thanks for maintaining!

bil-elmoussaoui commented on 2016-07-12 13:16 (UTC)

@lei00 should be fixed now!

lei00 commented on 2016-07-04 17:30 (UTC)

Hi, I tried to install this plugin but apparently the package "gobject-introspection" is missing, and after installing it , when I recompiled the package I had the following error message: Do you have an idea what the problem is? Cheers