Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | scripts/gen_archlist.py: Change shebang to python3 | Matt Turner | 2020-04-03 | 1 | -1/+1 |
| | | | | | | | | | | Commit d78f89c5d2f0 (scripts/gen_archlist: Hack it to work with python3) made the script at least work in python3 but intentionally left the shebang as python2. Today, portage doesn't have python2_7 in PYTHON_COMPAT, so regardless of the quality of the python3 support in this script it's the only option. Signed-off-by: Matt Turner <mattst88@gentoo.org> | ||||
* | scripts/gen_archlist.py: Drop ia64 from stable arches | Matt Turner | 2020-04-03 | 1 | -1/+1 |
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> | ||||
* | scripts/gen_archlist.py: Drop ~sh completely (discontinued) | Mart Raudsepp | 2020-03-28 | 1 | -1/+1 |
| | | | | Signed-off-by: Mart Raudsepp <leio@gentoo.org> | ||||
* | scripts/gen_archlist.py: Drop alpha from stable arches | Matt Turner | 2020-03-04 | 1 | -1/+1 |
| | | | | Signed-off-by: Matt Turner <mattst88@gentoo.org> | ||||
* | scripts/gen_archlist.py: Add s390 | Mart Raudsepp | 2019-02-07 | 1 | -1/+1 |
| | | | | | | | s390 is somewhat doing stable again and keeping up with things, so include it in package stabilization lists too now. Signed-off-by: Mart Raudsepp <leio@gentoo.org> | ||||
* | */*: Remove arm-linux keywords | Mart Raudsepp | 2018-09-14 | 1 | -1/+1 |
| | | | | This separate arch.desc prefix keyword is gone from main tree in favor of just prefix "arm" | ||||
* | scripts/gen_archlist: Hack it to work with python3 | Mart Raudsepp | 2018-04-25 | 1 | -1/+1 |
| | | | | | | As this is just a workaround, not a properly handled port, keep the shebang to python2 for now, but can at least run it via python3 ./gen_archlist.py now when not having python2 portage. | ||||
* | scripts/gen_archlist.py: Add arm64 | Mart Raudsepp | 2018-01-10 | 1 | -5/+5 |
| | |||||
* | scripts/gen_archlist: drop some stable keywords | Gilles Dartiguelongue | 2015-09-06 | 1 | -2/+2 |
| | | | | | | | As requested by Pacho in bug #559706, drop keywords of arches that are not considered for stabilization anymore. Gentoo-Bug: https://bugs.gentoo.org/559706 | ||||
* | scripts/gen_archlist: remove dead code | Gilles Dartiguelongue | 2015-06-27 | 1 | -21/+0 |
| | |||||
* | scripts/gen_archlist: fix case of local variable | Gilles Dartiguelongue | 2015-06-27 | 1 | -5/+5 |
| | |||||
* | scripts/gen_archlist: simplify logic of file parsing | Gilles Dartiguelongue | 2015-06-27 | 1 | -4/+7 |
| | |||||
* | scripts/gen_archlist: do not add skipped lines to ALL_CPV_KWS | Gilles Dartiguelongue | 2015-06-27 | 1 | -1/+0 |
| | | | | Why in the world would we want to do that. | ||||
* | scripts/gen_archlist: cosmetics | Gilles Dartiguelongue | 2015-06-27 | 1 | -4/+10 |
| | |||||
* | scripts/gen_archlist: drop unused imports | Gilles Dartiguelongue | 2015-06-27 | 1 | -2/+0 |
| | |||||
* | scripts/gen_archlist: switch logging to logging module | Gilles Dartiguelongue | 2015-06-27 | 1 | -24/+45 |
| | | | | | The output changes a bit but thanks for dictConfig, it can be re-added with a proper formatter class later on. | ||||
* | scripts/gen_archlist: better names for get_best_deps variables | Gilles Dartiguelongue | 2015-06-27 | 1 | -35/+46 |
| | |||||
* | scripts/gen_archlist: make prettify the print function | Gilles Dartiguelongue | 2015-06-27 | 1 | -47/+28 |
| | | | | | No need for another function call at this point, everything that happens in prettify is only intended for output. | ||||
* | scripts/gen_archlist: add full CPV lines to our workset | Gilles Dartiguelongue | 2015-06-27 | 1 | -2/+2 |
| | | | | Probably an overlooked rename. | ||||
* | scripts/gen_archlist: rewrite consolidates_dupes using sets | Gilles Dartiguelongue | 2015-06-27 | 1 | -45/+18 |
| | |||||
* | scripts/gen_archlist: remove fix_nesting function | Gilles Dartiguelongue | 2015-06-25 | 1 | -20/+1 |
| | | | | | Could not figure out if this was needed at all. At least it appears it is not useful anymore. Kill its weird logic with fire. | ||||
* | scripts/gen_archlist: use sets for manipulating keywords | Gilles Dartiguelongue | 2015-06-25 | 1 | -14/+13 |
| | | | | | Avoids logic like "if bla not in list then add it" when it is done by sets already. Sorting can be applied when printing. | ||||
* | scripts/gen_archlist: fix gen_cpv_kws to use arguments from command line | Gilles Dartiguelongue | 2015-06-25 | 1 | -15/+32 |
| | | | | | | | * Change the cpv_kw format to a tuple, there is no point in using a list. * Move/edit some lines around to expose logic in a clearer way. * Retrieve arguments from command line. * Add some comments. | ||||
* | scripts/gen_archlist: rewrite max_kws logic | Gilles Dartiguelongue | 2015-06-25 | 1 | -21/+32 |
| | | | | | Not sure if everything is still the same but it got more comments and looks easier to read. | ||||
* | scripts/gen_archlist: rename do_not_want function | Gilles Dartiguelongue | 2015-06-25 | 1 | -9/+15 |
| | | | | | | | | Give it a better name of split logic down in multiple lines, it is easier to read that a kilometric if line. Logic was inverted to avoid double negation in match_wanted_atoms function. | ||||
* | scripts/gen_archlist: fix belongs_release | Gilles Dartiguelongue | 2015-06-25 | 1 | -2/+2 |
| | | | | get_ver is undefined, I wonder how this could ever work. | ||||
* | scripts/gen_archlist: simplify functions and try to enhance documentation | Gilles Dartiguelongue | 2015-06-25 | 1 | -33/+27 |
| | |||||
* | scripts/gen_archlist: move dev style configuration to argparse | Gilles Dartiguelongue | 2015-06-25 | 1 | -40/+38 |
| | | | | | This commit actually breaks the script since some functions do not have proper arguments to handle configuration from main entry-point. | ||||
* | scripts/gen_archlist: create a clear main function | Gilles Dartiguelongue | 2015-06-25 | 1 | -4/+7 |
| | |||||
* | scripts/gen_archlist: apply PEP8 rules | Gilles Dartiguelongue | 2015-06-25 | 1 | -55/+90 |
| | |||||
* | scripts/gen_archlist.py: implement what pacho actually wanted | Nirbheek Chauhan | 2012-04-02 | 1 | -22/+36 |
| | | | | * If the input has no SLOT information, use the latest cpv in *all* slots | ||||
* | scripts/gen_archlist.py: add the ability to append slot info | Nirbheek Chauhan | 2012-04-02 | 1 | -0/+15 |
| | | | | * As requested by pacho | ||||
* | test-data/gstreamer-list: Update package list | Mart Raudsepp | 2011-09-19 | 1 | -0/+3 |
| | | | | Add more new split plugins to the list | ||||
* | obsolete_ebuilds.py: update to latest portage API | Nirbheek Chauhan | 2011-08-18 | 1 | -1/+1 |
| | |||||
* | scripts/test-data: add texlive package list | Nirbheek Chauhan | 2011-07-13 | 1 | -0/+111 |
| | |||||
* | scripts/gen_archlist.py: don't insert useless newlines when CHECK_DEPS | Nirbheek Chauhan | 2011-07-13 | 1 | -1/+10 |
| | | | | | | * If blocks of cpv-kw lists have just one item in them, don't separate them with newline. This avoids tons of useless space in the output. * This code is surprisingly fragile... | ||||
* | slot_rindex.py: use newstyle exception handling | Nirbheek Chauhan | 2011-05-22 | 1 | -1/+1 |
| | |||||
* | test-data/gstreamer-list: Update package list | Mart Raudsepp | 2011-05-21 | 1 | -2/+6 |
| | | | | | | | | * Remove last rited and removed v4l * Add jack and xvid, which have stable arches * Add mpeg2enc, mplex, schroedinger and vp8 to catch newstable markings in the future; this assumes the script doesn't add stable keywords to packages that don't have any arches stable (currently it does and outputs a debug/warning message) | ||||
* | scripts/slot_rindex2.py: use xmatch to match even masked packages | Gilles Dartiguelongue | 2011-05-19 | 1 | -1/+1 |
| | | | | Also matches packages available on another arch only | ||||
* | gen_archlist.py, test-data: misc fixes | Nirbheek Chauhan | 2011-05-03 | 3 | -2/+152 |
| | |||||
* | gst-plugins-bump.py: manifest after every ebuild change | Nirbheek Chauhan | 2011-04-13 | 1 | -1/+2 |
| | |||||
* | slot_rindex.py: handle packages with no rdeps properly | Nirbheek Chauhan | 2011-04-09 | 1 | -1/+6 |
| | |||||
* | slot_rindex.py: take care of =cat/pkg-ver* deps | Nirbheek Chauhan | 2011-03-28 | 1 | -3/+24 |
| | | | | | | Earlier, categorization was done purely on the basis of the :slot dep. Now, =cat/pkg-ver* deps are also taken into account while generating the slot-rdep mapping | ||||
* | slot_rindex.py: add option to ignore obsolete ebuilds | Nirbheek Chauhan | 2011-03-28 | 1 | -0/+7 |
| | |||||
* | slot_rindex.py: use os.environ to toggle PORTAGE_ONLY | Nirbheek Chauhan | 2011-03-26 | 1 | -4/+13 |
| | |||||
* | gir-rebuilder.py: add a --force option, use EOutput, fix small bugs | Nirbheek Chauhan | 2011-03-24 | 1 | -23/+40 |
| | | | | | | | * Add --force to force rebuilding of all .girs * Use EOutput and spinners to display status * Fix a bug where an installed package was no longer in portage * Use vartree dbapi for *all* API access | ||||
* | slot_rindex.py: add slower portage-only mode, reorganize code | Nirbheek Chauhan | 2011-03-24 | 1 | -39/+84 |
| | | | | | * Set PORTAGE_ONLY to True to use the slower code * It's about 5x slower on hot cache | ||||
* | scripts/obsolete_ebuilds.py: support '.' as an argument | Nirbheek Chauhan | 2011-03-24 | 1 | -0/+3 |
| | |||||
* | scripts/slot_rindex2.py: show atom used in ebuild | Gilles Dartiguelongue | 2011-03-23 | 1 | -3/+3 |
| | |||||
* | scripts: add slot_rindex2.py | Gilles Dartiguelongue | 2011-03-23 | 1 | -0/+72 |
| |