Package Details: pebble-sdk 4.5-3

Git Clone URL: https://aur.archlinux.org/pebble-sdk.git (read-only, click to copy)
Package Base: pebble-sdk
Description: Pebble SDK, used to develop applications and watchfaces for the Pebble Smartwatch.
Upstream URL: https://developer.rebble.io/developer.pebble.com/index.html
Licenses: MIT
Conflicts: pebble-sdk-beta
Submitter: gianguido
Maintainer: ad1217 (marsoft)
Last Packager: ad1217
Votes: 21
Popularity: 0.000000
First Submitted: 2013-09-02 13:22
Last Updated: 2020-04-08 21:26

Pinned Comments

ad1217 commented on 2020-04-08 21:33

I've finally gotten around to splitting the package, restoring some missing python2 deps, and most importantly fixing compilation. Stuff should work now, except for the emulator, for which I need to package a few more missing dependencies for pypkjs. Sorry it took so long!

As a result of this restructuring, this package is now just a meta package, and has no contents.

Latest Comments

1 2 3 4 5 6 ... Next › Last »

cip91 commented on 2020-09-05 17:57

It seems that python2-backports.ssl_match_hostname is missing now

ad1217 commented on 2020-04-08 21:33

I've finally gotten around to splitting the package, restoring some missing python2 deps, and most importantly fixing compilation. Stuff should work now, except for the emulator, for which I need to package a few more missing dependencies for pypkjs. Sorry it took so long!

As a result of this restructuring, this package is now just a meta package, and has no contents.

stuartpb commented on 2020-01-10 11:32

This is what happens when I try to run the pebble script - it looks like something's up with the websocket client:

[stuart@stushiba pebble]$ pebble
Traceback (most recent call last):
  File "/usr/bin/pebble", line 6, in <module>
    from pkg_resources import load_entry_point
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3251, in <module>
    @_call_aside
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3235, in _call_aside
    f(*args, **kwargs)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 3264, in _initialize_master_working_set
    working_set = WorkingSet._build_master()
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 585, in _build_master
    return cls._build_from_requirements(__requires__)
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 598, in _build_from_requirements
    dists = ws.resolve(reqs, Environment())
  File "/usr/lib/python2.7/site-packages/pkg_resources/__init__.py", line 791, in resolve
    raise VersionConflict(dist, req).with_context(dependent_req)
pkg_resources.ContextualVersionConflict: (websocket-client 0.11.0 (/usr/lib/python2.7/site-packages), Requirement.parse('websocket-client>=0.31.0'), set(['libpebble2']))

ad1217 commented on 2019-10-19 04:33

I've updated the source URL to Rebble's site, but the package is unchanged from Pebble's official version, so it still fails to download actual SDK packages. I'll need to switch over to Rebble's fork of pebble-tool and probably rearrange how some of this is packaged.

For the moment, I've updated pebble-tool-git to use the Rebble repo, but it doesn't have the emulator.

Even then, there are errors in compilation of actual pebble apps, which I have not yet resolved.

d4l3k commented on 2019-10-19 03:46

New SDK location is https://developer.rebble.io/developer.pebble.com/sdk/download/index.html

Rhinoceros commented on 2018-09-21 11:17

Is anyone else having trouble with this? I launched it and it said:

/usr/lib/python2.7/site-packages/oauth2client/_helpers.py:255: UserWarning: Cannot access /home/rhinoceros/.pebble-sdk/oauth/oauth_storage: No such file or directory

So I created that file, then it failed with

requests.exceptions.ConnectionError: HTTPSConnectionPool(host='td.getpebble.com', port=443): Max retries exceeded with url: /td.pebble.sdk_events (Caused by NewConnectionError('<urllib3.connection.VerifiedHTTPSConnection object at 0x7f6ec0a07dd0>: Failed to establish a new connection: [Errno -2] Name or service not known',))

Also, the Upstream URL in this package is broken.

Luchs commented on 2018-07-04 20:03

Building Pebble applications failed for me because of "multiple definitions of setlocale" in both libc and the Pebble libraries. The solution was to downgrade arm-none-eabi-newlib to 2.3.0 via 1.

ad1217 commented on 2017-11-12 22:45

@budkin python2-pyqrcode should be back up now.

gmelchett commented on 2017-11-11 09:52

You can download python2-pyqrcode from here:

git clone https://aur.archlinux.org/python2-pyqrcode.git/

and continue as if it was a normal AUR download

tho commented on 2017-10-29 21:03

python2-pyqrcode is missing. How do I make it work?