Commit graph

407 commits

Author SHA1 Message Date
Andrew M. 'Leny' Lindley
8948cd91ff Fix ui5950 by removing references to non-free repos in debian-reference-en
Remove references to non-free fonts and Softmodem firmware
2015-04-27 14:59:51 +02:00
Ruben Rodriguez
c64476501a make-linux-lts-utopic: sync changelogs 2015-04-25 20:20:31 +02:00
Ruben Rodriguez
65d665744c Merge branch 'bug/ui13927' into 'belenos'
Add city level geoip database to Belenos from multiverse

The upstream package install script come utility has been modified to also download the compressed (gz,xz,zip) source CSVs to the package's directory in /usr/share/doc.  It is then possible to modify the database by editing those and rebuilding the databases with /usr/lib/geoip/geoip-generator from package geoip-bin.

The 'new' code is simply a refactored copy of the binary download code already in the install/utility script.

See https://trisquel.info/en/issues/13927

See merge request !67
2015-04-24 16:07:32 +00:00
Andrew M. 'Leny' Lindley
208e3f3851 Fix ui6274 Picard references non-FSDG plugins repo
Correct changelog comment as per code review

Change to hiding Download Plugin button with ...setVisible(False)

Built and tested for Toutatis and Belenos
2015-04-24 17:59:29 +02:00
Santiago Rodriguez
36d57b33ca firefox: disable Hello (properly) 2015-04-23 21:52:45 +02:00
Andrew M. 'Leny' Lindley
74802ac93b Correct changelog comment as per code review 2015-04-16 13:32:37 +01:00
Ruben Rodriguez
2fa2e31909 Workaround for build crash on jenkins redirected shell 2015-04-14 18:39:02 +02:00
Ruben Rodriguez
b0350345af Merge branch 'fsdg/ui7969' into 'belenos'
Fix ui7969 - stop unrar-free packaging steering the user toward non-free software

A simple edit of debian/control.  The copyright dates are genuine, this languished on the mailing list, probably because the copyright statement was wrong :).

Built and tested for both Toutatis and Belenos.

https://trisquel.info/en/issues/7969

See merge request !71
2015-04-13 14:12:44 +00:00
Andrew M. 'Leny' Lindley
a38001b7ef Steer user toward unar, a free RARv3 extractor in the repo.
As per @Legimet's suggestion.
2015-04-10 10:00:24 +01:00
Andrew M. 'Leny' Lindley
e530e63b68 Fix ui7969 stop unrar-free packaging steering the user to unrar-nonfree
See https://trisquel.info/en/issues/7969
2015-04-09 23:02:24 +01:00
Andrew M. 'Leny' Lindley
c33910918b Remove downloaded CSVs in postrm no. 2 - to inferred packaging standards 2015-04-09 07:54:23 +01:00
Andrew M. 'Leny' Lindley
78eeb6eccd Delete downloaded CSVs in postrm 2015-04-09 07:15:01 +01:00
Santiago Rodriguez
d3b2b37f7e abrowser: disable Firefox Hello 2015-04-08 19:01:37 +02:00
Santiago Rodriguez
e4fd051274 abrowser: disable firefox marketplace
Author: g4jc
Source: https://trisquel.info/en/issues/13405
2015-04-08 16:14:30 +02:00
Santiago Rodriguez
a07b1cff64 abrowser: disable home snippets
Author: g4cj
Source: https://trisquel.info/en/issues/13954
2015-04-08 16:12:02 +02:00
Andrew M. 'Leny' Lindley
6cd1de8ecc Download source CSVs for GNU FSDG compliance 2015-04-08 11:29:10 +01:00
Ruben Rodriguez
de69e43dc6 Merge branch 'remove-cnnic' into 'belenos'
ca-certificates: remove CNNIC root CA

Issues with this CA had been raised before, so after this incident:

http://googleonlinesecurity.blogspot.com.es/2015/03/maintaining-digital-certificate-security.html

I'm blacklisting it.

See merge request !66
2015-04-02 18:26:57 +00:00
Santiago Rodriguez
f0e84ebfac ca-certificates: blacklist CNNIC CA 2015-04-02 18:17:50 +02:00
Ruben Rodriguez
0b3778cbfb Merge branch 'haskell' into 'belenos'
Bring recent Haskell tools

When you start working with Haskell - developing or installing packages from source - the first step is to install the platform. The two required tools (which can be used to install all the others) are GHC and cabal-install.

Debian has packages for them both, but their versions are getting old. Developers use more recent versions, which usually means they download from external, such as PPAs or the Haskell Platform. Ubun7u inherits these from Debian, and Trisquel inherits them from Ubun7u.

This merge request brings the recent stable recommended versions of GHC and cabal-install from a PPA, so people can start with Haskell more easily without being confused by all the different external download locations.

NOTE ON HOW IT WORKS: In the PPA, there are several GHC versions and each one is built using the previous one, so there is a chain of build-depends between them. I solved the bootstraping problem by having this new GHC 7.8.3 be built using the existing GHC package coming from debian/ubun7u. Jenkinds successfully built it.

- The debian package is GHC 7.6.3-10 + some patches
- The PPA package used for building the new GHC 7.8.3 is 7.6.3-9 (without debian's patches)

Since they're nearly identical (I did a `diff -r` to see all the differences), I gave it a try. I was lucky and GHC 7.8.3 indeed builds with debian's GHC 7.6.3.

See merge request !55
2015-04-01 20:02:30 +00:00
Ruben Rodriguez
05dd0ed395 Merge branch 'branding-nginx' into 'belenos'
Add trisquel branding to nginx

See merge request !64
2015-04-01 19:15:39 +00:00
Ruben Rodriguez
793e7ce9f6 Added "GNU/Linux" to rebrand. 2015-04-01 19:15:15 +00:00
Ruben Rodriguez
6428a2d9e6 Merge branch 'disable-firefox-heartbeat' into 'belenos'
Disable firefox heartbeat

More info about this feature here:
https://wiki.mozilla.org/Advocacy/heartbeat

See merge request !65
2015-04-01 18:31:12 +00:00
Santiago Rodriguez
e7ec08917f firefox: disable heartbeat 2015-03-31 19:19:01 +02:00
Santiago Rodriguez
af9d4062b4 nginx: added trisquel branding 2015-03-30 23:44:49 +02:00
Santiago Rodriguez
b9d9d06f20 fop: replace non-free sRGB color profile 2015-03-30 21:38:50 +02:00
Ruben Rodriguez
457582712a Merge branch 'belenos' into 'belenos'
make-compton: Added grafical way of enabling and disabling compton.

I've made a script that allows the activation and deactivation of Compton's effects through systems settings.

Some modifications have been made like the fact that some scripts have been moved to separate files to avoid writing "\" before some special characters and to "clean" the helper up.

Zenity is being used to ask the user what to do so "zenity" have been added in the "dependencies" section of the package.

I hope everything is correct now.

See merge request !60
2015-03-27 21:58:31 +00:00
Ruben Rodriguez
161d473e67 Check if compton is running for the current user 2015-03-27 21:46:59 +00:00
Ruben Rodriguez
6a47cebf02 Merge branch 'indicator-datetime' into 'belenos'
Use unity-control-panel when avaliable

indicator-datetime package uses com.canonical.indicator.datetime gsettings namespace, and that namespace is managed by unity-control-panel, not by gnome-control-panel.

Fixes #12087 #13233 #13379

See merge request !61
2015-03-27 21:34:49 +00:00
Ruben Rodriguez
8a1c3bea2e Merge branch 'firefox-middleclick' into 'belenos'
disable abrowser middleclick on content

Avoids loading pages from clipboard when middle-clicking on a page.

This prevents loading pages by mistake, as that can be a privacy issue.

http://kb.mozillazine.org/Middlemouse.contentLoadURL

See merge request !62
2015-03-27 21:30:18 +00:00
Andrew M. 'Leny' Lindley
3eb0485d0f Add geoip-database-contrib from multiverse
Both program (GPL-2) and downloaded databases (CC-BY-SA 3.0 Unported) are
GNU FSDG compatible.

Resolves User Issue 13927
2015-03-24 21:06:04 +00:00
Santiago Rodriguez
7fccd0e86d abrowse: disable middle click in content area 2015-03-12 01:19:36 +01:00
Santiago Rodriguez
5ac7ce19c2 Use unity control panel if avaliable 2015-03-05 16:36:19 +01:00
Ruben Rodriguez
c94271778b Fixed ubuntu-release-upgrader rebranding issues 2015-03-02 13:11:46 +01:00
Ruben Rodriguez
16de9f23c5 Removed deprecated patch for linux-lts-utopic 2015-03-01 19:37:45 +01:00
a_slacker_here
9cfbd78876 Rewritting Compton's scripts on different files 2015-02-28 19:40:46 +01:00
a_slacker_here
d95b8151ee Script for turning compton effects on or off on trisquel's desktop added 2015-02-28 19:36:16 +01:00
Ruben Rodriguez
3ce00db619 Revert "Adapted update-manager to new build system"
Wrong branch!! Sorry about that...

This reverts commit ef112c04be.
2015-02-28 15:18:37 +01:00
Ruben Rodriguez
ef112c04be Adapted update-manager to new build system 2015-02-28 15:17:42 +01:00
Ruben Rodriguez
3cb9ec3b09 Revert "Build source packages with dpkg-buildpackage"
This reverts commit 4293112f08.
2015-02-28 15:01:02 +01:00
Ruben Rodriguez
80f9e37f85 Fixed build for firefox 36 2015-02-28 14:59:00 +01:00
Ruben Rodriguez
0507996c74 Fixed mising escapes in make-compton 2015-02-28 12:43:48 +01:00
Ruben Rodriguez
4d62e9fa50 Merge branch 'doxygen' into 'belenos'
Doxygen: fix proprietary browser references

Doxygen generates API reference documentation from special comments extracted from source files.

It supports generation of graphs using 'dot', part of GraphViz. These graphs can be generated as SVG files, but not all browsers suport SVG. So if SVG isn't supported, a list of suggested browsers is displayed to the user browsing the generated webpages. By default the list contains proprietary browsers.

This patch changes that list to suggest only freedom respecting browsers (which support SVG rendering).

I also filed this issue to the gnu-linux-libre mailing list, but got no feedback so far. I decided not to wait and fix this issue here in Trisquel.

See merge request !59
2015-02-28 11:29:23 +00:00
fr33domlover
96ff21437c doxygen: replace proprietary browser references 2015-02-28 00:52:21 +02:00
fr33domlover
efcb8c88e1 haskell: bring recent stable ghc and cabal-install from PPA 2015-02-25 18:48:18 +02:00
Damien Zammit
29baa94c11 make-zam-plugins: Add zam-plugins from Debian testing. 2015-02-26 00:19:44 +11:00
a_slacker_here
a9ad80e869 Fixing the parse_config() issue 2015-02-08 19:27:22 +01:00
Ruben Rodriguez
6815cd5d00 Updated icecat's external repo 2015-01-29 02:04:46 +01:00
Ruben Rodriguez
681d4c261a make-icecat: fixed several https urls 2015-01-28 22:03:51 +01:00
Ruben Rodriguez
0cb7e7cdd0 Do not set maintainer field, leave it to pkgbinarymangler 2015-01-28 19:01:06 +01:00
Ruben Rodriguez
d4264d7d66 Added helper for GNU IceCat 2015-01-28 17:49:34 +01:00