Skip to content
This repository has been archived by the owner on Mar 13, 2023. It is now read-only.

2.10.20 #1

Closed
wants to merge 45 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
45 commits
Select commit Hold shift + click to select a range
62f8cb5
Add compile-time optimisations
Oct 7, 2019
2c9d9d2
Update README.md
Oct 21, 2019
e082fce
Merge pull request #78 from diddlesnaps/https-images
Oct 31, 2019
5a484f0
Merge pull request #77 from diddlesnaps/optimisations
Oct 31, 2019
e079511
Reduce snap size
Nov 3, 2019
bfb972f
Bump gimp to 2.10.14
Oct 31, 2019
3ce6b3b
Remove layout for GTK dirs
Nov 3, 2019
516b329
Remove layout for GTK dirs
Nov 3, 2019
4fa384a
Merge pull request #81 from diddlesnaps/gimp-2.10.14
Nov 3, 2019
c297590
Merge pull request #83 from diddlesnaps/reduce-snapsize
Nov 4, 2019
c43cee5
Fix symlinks pointing outside snap
Nov 7, 2019
e332903
Merge pull request #84 from diddlesnaps/fix-symlinks
Nov 10, 2019
f38c6fc
Fix babl and gegl paths
Nov 20, 2019
02eb28f
Merge pull request #85 from diddlesnaps/fix-babl-gegl-paths
Nov 20, 2019
da31348
Fix python path
Nov 21, 2019
eb640a8
Merge pull request #86 from diddlesnaps/fix-python-path
Nov 21, 2019
1f5c90a
Add ld-cache and fix breakage over immodules
Dec 5, 2019
beb0a07
Merge pull request #88 from diddlesnaps/ld-cache
Jan 8, 2020
3b5a6c9
remove erroneously added hook - wrong name
Jan 8, 2020
7ca8dcb
Merge pull request #90 from diddlesnaps/ld-cache
popey Jan 8, 2020
0db3065
Update desktop-launch.patch
Jan 9, 2020
9976555
Merge pull request #91 from diddlesnaps/fix-desktoplaunch-patch
Jan 9, 2020
d82975f
Fix layout breakage
Jan 10, 2020
2489d81
Merge pull request #92 from diddlesnaps/fix-layout
Jan 10, 2020
befe3db
Disable usage of gtk2-common-themes
Jan 10, 2020
d10865e
Update snapcraft.yaml
Jan 12, 2020
705a35d
Merge pull request #93 from diddlesnaps/disable-gtk2-common-themes
Jan 15, 2020
47cdd42
Update scripts for ld.so.cache
Jan 20, 2020
9fc47e4
Merge pull request #95 from diddlesnaps/update-ld-cache
Jan 31, 2020
304f01a
Update to 2.10.18
Feb 25, 2020
c7d4755
Merge pull request #100 from diddlesnaps/v2.10.18
Feb 26, 2020
c999c39
Fix build & add heif support
Mar 27, 2020
a13b62f
Merge pull request #105 from diddlesnaps/buildfix+heif
Mar 28, 2020
39c5ea9
Simplify ld.so.cache generation
Mar 29, 2020
0f60a5f
Merge pull request #106 from diddlesnaps/simplify-ld-cache
Mar 29, 2020
4eda065
Add Evince for print preview
Apr 5, 2020
7de9d9e
Merge pull request #107 from diddlesnaps/print-preview
Apr 6, 2020
8cf62fc
Fix broken build-ld-cache script
May 15, 2020
59de6df
Merge pull request #113 from diddlesnaps/build-ld-cache
May 15, 2020
9e07401
Update to gimp 2.10.20
Jun 11, 2020
13b5f29
Don't use sudo with snapcraft+lxd
Jun 11, 2020
17f7d9d
Merge pull request #116 from diddlesnaps/gimp-2.10.20
Jun 11, 2020
09d4cb3
Add g'mic plugin
Jun 15, 2020
68cbba3
Disable broken darktable for now
Jun 15, 2020
5ebad69
Merge pull request #118 from diddlesnaps/gmic
Jun 15, 2020
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
language: bash
dist: xenial
arch:
- amd64
- arm64

env:
global:
Expand All @@ -23,8 +26,9 @@ script:
- sudo /snap/bin/lxd.migrate -yes
- sudo /snap/bin/lxd waitready
- sudo /snap/bin/lxd init --auto
- sudo chgrp travis /var/snap/lxd/common/lxd/unix.socket
- mkdir -p "$TRAVIS_BUILD_DIR/snaps-cache"
- sudo snapcraft --use-lxd
- snapcraft --use-lxd
after_success:
- cp *.snap "$(echo "$TRAVIS_REPO_SLUG" | sed -e 's|.*/\(.*\)|\1|')-pr$TRAVIS_PULL_REQUEST.snap"
- timeout 180 /snap/bin/transfer "$(echo "$TRAVIS_REPO_SLUG" | sed -e 's|.*/\(.*\)|\1|')-pr$TRAVIS_PULL_REQUEST.snap"
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ distributions.</p>

![GIMP](screenshot.png?raw=true "GIMP")

<p align="center">Published for <img src="http://anything.codes/slack-emoji-for-techies/emoji/tux.png" align="top" width="24" /> with :gift_heart: by Snapcrafters</p>
<p align="center">Published for <img src="https://raw.githubusercontent.com/anythingcodes/slack-emoji-for-techies/gh-pages/emoji/tux.png" align="top" width="24" /> with :gift_heart: by Snapcrafters</p>

## Remaining tasks

Expand Down
35 changes: 35 additions & 0 deletions desktop-launch/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
#!/usr/bin/make -f

SRC_DIR ?= .

DATA_DIR := $(DESTDIR)/data-dir
BIN_DIR := $(DESTDIR)/snap/command-chain
LIB_DIR := $(DESTDIR)/lib
DEST_LAUNCHER := desktop-launch
LOCALE_GENERATOR := locale-gen
BINDTEXTDOMAIN := bindtextdomain.so

build: $(DEST_LAUNCHER)

clean:
rm -f $(DEST_LAUNCHER)
rm -f $(BINDTEXTDOMAIN)

$(DEST_LAUNCHER):
@cat $(SRC_DIR)/common/init > $(DEST_LAUNCHER)
@tail -n +2 $(SRC_DIR)/common/desktop-exports >> $(DEST_LAUNCHER)
@tail -n +2 $(SRC_DIR)/gnome/launcher-specific >> $(DEST_LAUNCHER)
@tail -n +2 $(SRC_DIR)/kde-neon/launcher-specific >> $(DEST_LAUNCHER)
@tail -n +2 $(SRC_DIR)/common/mark-and-exec >> $(DEST_LAUNCHER)
gcc -Wall -O2 -o $(BINDTEXTDOMAIN) -fPIC -shared $(SRC_DIR)/src/bindtextdomain.c -ldl

install: $(DEST_LAUNCHER)
install -d $(DATA_DIR)
install -d $(DATA_DIR)/gnome-platform
install -d $(DATA_DIR)/kf5
install -d $(DATA_DIR)/icons
install -d $(DATA_DIR)/sounds
install -d $(DATA_DIR)/themes
install -D -m755 $(DEST_LAUNCHER) "$(BIN_DIR)"/$(DEST_LAUNCHER)
install -D -m755 kde-neon/$(LOCALE_GENERATOR) "$(BIN_DIR)"/$(LOCALE_GENERATOR)
install -D -m644 $(BINDTEXTDOMAIN) "$(LIB_DIR)"/$(BINDTEXTDOMAIN)
Loading